home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 15 / BBS in a box XV-1.iso / Files / Tele / First Class / BulkRDocs&Extras.sit / BulkRDocs&Extras Folder / BulkRate Docs / BulkRate Docs
Encoding:
Text File  |  1992-01-12  |  28.5 KB  |  706 lines  |  [ttro/ttxt]

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17. 1/9/92
  18.  
  19.  
  20. •What is BulkRate?
  21.  
  22. BulkRate is an offline reader for FirstClass BBSs.  With BulkRate, you can automatically get all new messages on a FirstClass BBS, then read and reply to them at your leisure, while offline.   This frees up the BBS for other users and also allows you to have more control over the amount of time you spend with your mail and messages.
  23.  
  24. BulkRate works only with FirstClass BBSs.  You must have an active account on a FirstClass BBS to use BulkRate.  You can use BulkRate to call any FirstClass BBS, though you will have to adjust the setup for individual BBSs.
  25.  
  26. BulkRate operates by accessing the FirstClass BBS through the Command Line User Interface (CLUI).  It is possible for a FirstClass sysop to set up his/her BBS so that the CLUI is disabled.  BulkRate will not work in this situation, though a friendly request to the Sysop might  fix things.
  27.  
  28. Unlike a point software package, BulkRate does not compress messages and mail or employ error checking, so it is subject to line noise and random errors.  If you have a relatively clean phone line, however, this should not present much of a problem.
  29.  
  30. BulkRate also can act as an interface between a FirstClass BBS and Tabby, allowing a FirstClass BBS to be connected to FidoNet, a  nationwide network of local BBS systems.
  31. For more information on using BulkRate with Tabby, see the section “BulkRate and Tabby.”
  32.  
  33. BulkRate is ©1991 by Greg Neagle.  It is free, but I retain all rights.  If you use BulkRate, please send me a postcard.  My address is in the About... screen of BulkRate and at the end of this documentation.  
  34. BulkRate was developed with SuperCard 1.5, a product of Silicon Beach Software.  (Now Aldus.)  SuperCard is a HyperCard-like authoring environment with many enhancements.  Its advantages are speed and ease of development; its disadvantages are memory requirements and speed of execution.  One further disadvantage is that by nature, it is a self-modifying application.  This means a system crash could cause BulkRate to become corrupted, so it is best to keep a backup copy at all times.  BulkRate will not run on a locked volume for the same reason.
  35.  
  36.  
  37. •Setting up BulkRate•
  38.  
  39. Before you can use BulkRate for the first time, you must set it up.  
  40.  
  41. Host settings
  42.  
  43. Your first step in setting up BulkRate is to fill out the Host Settings dialog.  Normally, when you first launch BulkRate, this dialog automatically opens for you.  If it did not, open it by choosing "Host settings..." from the Settings menu.
  44.  
  45.   
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62. Fill out each line of the dialog.  
  63. “Host name” is the name of the FirstClass BBS you will be calling.
  64. “UserID” is the UserID you use to log on, and “Password” is the password you use to     log on.
  65. “Phone number(s)” must contain at least one phone number for the BBS.  Be sure to     include 1- (area code) if needed.  If the FirstClass BBS ("host") supports multiple     lines, you can enter more than one phone number, each on a separate line.  When     attempting to log on, BulkRate will automatically rotate through each phone number.
  66.  
  67. Next, click on “More host settings...”
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86. More host settings
  87.  
  88. Setting up this dialog is a bit tricky.  BulkRate comes already set up for Glassell Park BBS.  For other BBSs, you may have to call first using a standard telecommunication program and access the host through the command line interface to be sure you have the right information.
  89. Basically, you need to set up "paths" for BulkRate to use to look for new messages. 
  90. When you first log on to Glassell Park, you are in the "Home" directory.  Your Mailbox appears there, as well as folders for Files and Conferences.  All FirstClass BBSs may not call their root directory "Home," so this is changable in the field marked "Root directory name:"  This name ("Home" or other) should also be the first entry in the  “Conferences can be found in:” field, assuming that the Mailbox or some conferences are directly accessible from that level.  Additional lines of this field should contain paths to conferences.  For example, on Glassell Park, one chooses "Conferences" from the Home directory to access most conferences, so the path is "Home:Conferences".  More conferences can be found under "Files" in the Home directory, so another path is "Home:Files".  If there was a folder within “Conferences” that contained, say all the networked conferences, it might look like “Home:Conferences:Echoes”.  You can also use the paths to limit BulkRate's search.  For example, if you didn't want BulkRate ever to look in the Files conferences, you could simply delete the "Home:Files" path.
  91.  
  92. The second field ("DON'T read these conferences:") contains a list of individual conferences you want BulkRate to skip.  BulkRate will never look for new messages in these conferences.  On Glassell Park I've put "FileAccess" in this list, because it consists mainly of people asking the Sysop for file access (hence the name).  You can customize this to your needs.
  93.  
  94. (Note:  if you are setting up BulkRate to work with another BBS [other than Glassell Park], please share your setup with other users of the same BBS.  Feel free to drop me a line as well.)
  95.  
  96. When you are done with this dialog, click "OK".
  97.  
  98. Modem settings
  99.  
  100. Lastly, you should tell BulkRate about your modem.  Choose "Modem settings..." from the Settings menu.
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119. Use this dialog to set which port your modem is connected to, what kind of phone line you have and at what baud rate you want to call.
  120.  
  121. The modem initialization string is customizable, but try the default before you change it.  BulkRate works only with reasonably-Hayes-compatible modems, but unchecking the "Hayes-compatible modem" box may help BulkRate work with some modems that accept Hayes commands but don't give Hayes replies.
  122. Click OK when you are finished with this dialog.
  123.  
  124. Now that you have set up BulkRate, you're ready to try it.  
  125.  
  126.  
  127. •Using BulkRate•
  128.  
  129. Using BulkRate is simple.  Normally, you would follow these steps:
  130.  
  131. 1) Launch BulkRate.
  132. 2) Compose mail you wish to send in the Outgoing mail window.
  133.       See Bulk Rate windows – Outgoing mail for details.
  134. 3) Choose "Exchange mail now" from the Mail menu.
  135.       BulkRate will call the host BBS, get new mail, send your mail, and log off.
  136. 4) Read new messages in the Incoming mail window 
  137.     and compose replies in the Outgoing mail window.
  138.       See Bulk Rate windows – Incoming mail for details.
  139. 5) Quit BulkRate.
  140.       BulkRate saves any unsent messages and asks if you wish to     
  141.     delete all incoming messages.
  142.  
  143. That's it.
  144.  
  145. For information on using BulkRate with Tabby, see the BulkRate and Tabby section.
  146.  
  147.  
  148. •BulkRate windows•
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171. Outgoing mail
  172.  
  173. This window is where you create and edit your outgoing mail, as well as replies to any incoming messages.  The new button will display a new blank form to enter a message.  Delete will delete the current message.  The left and right arrows will take you to the previous and next messages, respectively.
  174.  
  175. You may enter multiple names in the To: and cc: fields; your message will be sent to every name you include.
  176.  
  177. When a message is sent, the Message sent box will be checked.  You can also set and clear this manually.
  178.  
  179.  
  180. Incoming mail
  181.  
  182. This window is where all new incoming messages are displayed.  The first "page" of the window will contain the mail log and message list.  You can toggle between these views by clicking on the "Show mail log" or "Show message list" button. 
  183.  
  184. Message list
  185.  
  186. The message list shows all new messages that are available to read.  You can jump directly to any message in the list by double-clicking on its entry in the message list.
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209. The message list display.
  210.  
  211. By clicking on "Sort by subject" you can re-sort your incoming mail so that all messages with a given subject line are together.  This can make it easier to read a "thread" of conversation, since FirstClass does not currently support message threading.
  212.  
  213. The square characters in the subject field of the first message result from special Macintosh characters without ASCII equivalents such as curled quotes, accents and printer’s dashes.  These special characters – é in this example are filtered by the FirstClass command line interface into other arbitrary characters.
  214.  
  215. Mail log
  216.  
  217. The mail log is a log of the conferences and folders checked by BulkRate to find all new mail.  New messages are indicated with an asterisk.
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240. The mail log display.
  241.  
  242.  
  243.  
  244. Messages
  245.  
  246. Subsequent "pages" of the Incoming mail window contain the individual messages from the host BBS.  You can navigate between them with the left and right arrow buttons as well as the left and right arrow keys on your keyboard.  
  247. You can cause the text window to scroll up or down by using the up and down arrow keys.
  248. "Delete" will delete the currently displayed message, as will Command-D.  
  249. "Reply" will open the Outgoing mail window and format a reply to the current message.  
  250. If you select text of the original message before clicking on "Reply", the selected text will be automatically copied and pasted to the reply.  If you hold down the Option key as you click on "Reply," not only will the text be auot-copied, but it will also be formatted "Quoter"-style.    
  251. Command-R will also create a reply.
  252.  
  253. The center button, which looks like a “return key” symbol, takes you back to the message list/mail log.
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277. Address book
  278.  
  279. This window is simply a list of names - use it to help you address your outgoing mail.  You can cut, copy and paste into the list.  The "Sort" button will sort the names by last name; Option-click will sort by first name.
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.    
  294.                                                 The Address Book "windoid."
  295.  
  296.  
  297. •Bulk Rate menus•
  298.  
  299. File menu
  300.  
  301. New text
  302. Opens the Outgoing mail window and displays a blank form for you to enter a new outgoing message.
  303.  
  304. Open text...
  305. Allows you to open a text file.  The file will appear in the text body of a new outgoing message.
  306.  
  307. Close text
  308. Closes the Outgoing mail window.
  309.  
  310. Save text...
  311. Allows you to save the currently displayed *outgoing* message as a text file.  Addressing information is lost; only the text portion is saved.
  312.  
  313. Save selection...
  314. Save any currently selected text as a text file — useful for saving parts of an incoming message, or a single incoming message.  If you want to save them all, use Archive messages.
  315.  
  316. Archive messages...
  317. Saves all the messages in either the Incoming message window or the Outgoing message window into one text file.
  318.  
  319. Restore archive...
  320. Allows you to restore a saved archive.
  321.  
  322. Quit
  323. Quits BulkRate.
  324.  
  325.  
  326. Edit menu
  327.  
  328. Undo
  329. Doesn't work.  It's there for DAs to use.
  330.  
  331. Cut
  332. Copy
  333. Paste
  334. All offer the standard Mac editing functions on text.
  335.  
  336. Clear incoming
  337. Deletes all messages in the Incoming mail window.
  338.  
  339. Clear sent mail
  340. Deletes all Outgoing messages that are marked as sent.
  341.  
  342.  
  343. Mail menu
  344.  
  345. Incoming mail
  346. Opens or brings to front the Incoming mail window, in which all incoming messages from the host BBS are displayed.
  347.  
  348. Outgoing mail
  349. Opens or brings to front the Outgoing mail window, in which all outgoing messages to the host BBS are displayed.
  350.  
  351. Address book
  352. Opens the Address book.  The Address book will always remain front-most unless you specifically close it.
  353.  
  354. Create new  mail
  355. Opens or brings to front the Outgoing mail window and displays a blank form for you to enter a new outgoing message.  This is essentially the same as choosing "New text" from the File menu.
  356.  
  357. Exchange mail now
  358. This is the command you use to initiate a mail transfer with your host BBS.  BulkRate will call the host BBS, get all the new messages posted since your last call, send any mail you've composed, log off, then create a double-clickable list of the new messages.
  359.  
  360. Exchange mail later
  361. Brings up a dialog that allows you to set a time for a mail exchange to occur.  For example, you could set a mail exchange to occur at 2 am, while you sleep.
  362.  
  363.  
  364. Settings menu
  365.  
  366. Host settings...
  367. Opens the first of three interconnected dialogs in which you set up everything for BulkRate to be able to communicate to the host BBS.  See the section "BulkRate set up" for details.
  368.  
  369. Modem settings...
  370. Opens a dialog to allow you to choose modem speed, phone line type, and other modem settings.
  371.  
  372. Save settings...
  373. Allows you to save the current settings to a file.  This allows you to use BulkRate to call multiple BBS, or to have multiple users use the same copy of BulkRate.
  374.  
  375. Open settings file...
  376. Allows you to restore a settings file.
  377.  
  378. Tabby...
  379. Opens the Tabby window.  See the Tabby section for details.
  380.  
  381. Preferences...
  382. Opens a dialog that allows you to decide how BulkRate will behave in certain situations.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401. "Auto-delete mail after sending", when checked, causes BulkRate to delete each piece of mail as it is sent.
  402.  
  403. "Delete sent mail when quitting" causes BulkRate to purge all sent mail when you choose Quit from the File menu.
  404.  
  405. "Manual connection (no autodial)" is for use with non-Hayes compatible modems or other serial connections in which you cannot autodial.  You should also uncheck the “Hayes-compatible modem” box in the Modem settings dialog.  If the Manual connection option is specified, when you choose Exchange mail now from the Settings menu, you will get a dialog requesting you to connect to the host manually, then press return.  BulkRate will then take over and complete the mail transfer.
  406.  
  407. "Use a message tag line" causes BulkRate to add a “tagline” at the end of each message you send.  BulkRate will choose randomly from the taglines in this field.  You can add to, delete from,  or change the taglines supplied with BulkRate to anything you want.
  408.  
  409. "Maximum number of redials" is the maximum number of times you want BulkRate to try to dial a busy BBS before giving up.
  410.  
  411.  
  412. Text menu
  413.  
  414. Font
  415. With this submenu, you can change the font of any selected text.
  416.  
  417. Size
  418. With this submenu, you can change the size of any selected text.
  419.  
  420. Find text...
  421. Attempts to find the specified text in the topmost open window.
  422.  
  423. Find again
  424. Finds further occurrences of the same text.  Due to a quirk in SuperCard, this does not function reliably when selected from the menu.  For better results, use the Command key equivalent (Cmd-G) instead.
  425.  
  426.  
  427.  
  428. •BulkRate and Tabby•
  429.  
  430. BulkRate is Tabby-compatible.  You can set up BulkRate, Tabby, and a few other applications to connect a FirstClass BBS to FidoNet or AlterNet.
  431. Pete Johnson, Sysop of Glassell Park BBS and author of several telecommunications utilities, was responsible for ironing out the BulkRate/Tabby interface.  His notes on the interface follow.
  432.  
  433. BulkRate and Tabby notes by Pete Johnson
  434.  
  435. In addition to its usefulness as an off-line mail reader, BulkRate can link FirstClass to Tabby, which opens up networked message possibilities of FidoNet, AlterNet and other domains.
  436.  
  437. To accomplish this magic, BulkRate calls using the FirstClass command line interface to get and post messages. Because the command line interface has limited error checking and is somewhat slow, this is not an ideal way to import and export hundreds of messages, but it works fine for low-volume sections.
  438.  
  439. Also, BulkRate has to work around a limitation of the current FirstClass Server -- it will not allow a caller to post a message with a pseudonym or to send a message to someone who is not a recognized user on the board. As a result, all messages posted by BulkRate will be “From” whatever account name you give BulkRate. To preserve the true origin of the message, BulkRate writes the original header as a preamble to the text of the message.
  440.  
  441. BulkRate has been extensively tested on the Glassell Park BBS, where it uses an account name of Fido. This is what a display of message headers in a networked area on Glassell Park looks like:
  442.  
  443. Home:NetHelp: 17 Messages.
  444.   1 From Fido                   1K 10/23/91 11:17 PM 400k disks
  445.   2 From Fido                   2K 10/21/91  8:16 PM Re: I NEED PRINTER DRIVERS!!!
  446.   3 From Fido                   1K 10/21/91  8:16 PM I NEED PRINTER DRIVERS!!!!!!!
  447.   4 From Pete Johnson           1K 10/21/91  9:46 AM Re: Fidonet
  448.   5 From Neil Clark             1K 10/21/91  1:27 AM Fidonet
  449.   6 From Lee Rosenstein         1K 10/20/91 10:20 PM Re: Mac Hardware.
  450.   7 From Fido                   1K 10/19/91  3:58 PM Re: Icons for use in Copernic
  451.   8 From Fido                   2K 10/19/91  3:58 PM Icons for use in Copernicus I
  452.   9 From Fido                   1K 10/18/91  8:27 AM Mac Hardware.
  453.  10 From Fido                   1K 10/18/91  8:27 AM Re: Encrypted File
  454.  11 From Fido                   1K 10/17/91  9:37 AM Re: Encrypted File
  455.  12 From Fido                   1K 10/17/91  9:36 AM Re: Encrypted File
  456.  13 From Fido                   1K 10/16/91 10:54 PM Test of Help
  457.  14 From Fido                   1K 10/16/91 10:54 PM Encrypted File
  458.  15 From Fido                   2K 10/16/91  8:05 AM Re: Encrypted File
  459.  16 From Pete Johnson        1K 10/15/91  5:40 PM Test of Help
  460.  17 From Fido                   2K 10/15/91  5:21 PM Ugh........... MNP-5......
  461.  
  462. All the messages posted by BulkRate show here as from “Fido.” The full text of the first two messages looks like this:
  463.  
  464. ================================
  465.  
  466. Message 1       10/23/91 11:17 PM
  467. Subject:        400k disks
  468. From:           Fido
  469. To:             NetHelp
  470.  
  471. To: All
  472. From: Lawrence Wolf
  473. Subject: 400k disks
  474. Created on 10/22/91 at 21:34:18
  475.  
  476. How can I initialize 400k disks HFS? I have some old single sided floppies 
  477. I’d like to use for storage. ?? The init BAD formats disks, marking bad
  478. blocks as used (much like system 7 does).  It only works with HFS.
  479. Thanks
  480. lawrence wolf 101/300.0
  481.  
  482. --- Tabby 2.2
  483.  * Origin: The Graphics Factory -Braintree, MA  (617)849-0347 (1:101/640)
  484.  
  485. - via BulkRate 1.0a7
  486.  
  487. Message 2       10/21/91  8:16 PM
  488. Subject:        Re: I NEED PRINTER DRIVERS!!!
  489. From:           Fido
  490. To:             NetHelp
  491.  
  492. To: William Marcus
  493. From: Kirk Crawford
  494. Subject: Re: I NEED PRINTER DRIVERS!!!!!!!!
  495. Created on 10/20/91 at 20:43:09
  496.  
  497. You will find the ImageWriter driver that you need on your Apple System
  498. Software disks.  Just drag it to your System Folder.  If you don't have any
  499. System Software disks you should be able to get them from your local apple
  500. dealer.  He will probably be willing to copy System 6.0.7 onto four blank
  501. disks if you bring in your originals.
  502.  
  503. Since the ImageWriter driver is Apple System Software and I don't have a
  504. license to distribute Apple System software I cannot make it available for
  505. download on this BBS.  It is available on several online services though
  506. such as GEnie or America Online.
  507.  
  508. Anybody want a disk for America Online?  It gets you online and comes with
  509. some free usage time as well.
  510.  
  511. --- Tabby 2.2
  512.  * Origin: Kirk's BBS (213) 376-2150 HST V.32, V.42 (1:102/132)
  513.  
  514. - BulkRate -- coming soon to a computer near you!
  515.  
  516. =============
  517.  
  518. If you reply to either of these messages, BulkRate will redirect your reply to ALL. If you want to send a message to a specific individual, Kirk Crawford, for instance, you can accomplish that by writing
  519.  
  520. To: Kirk Crawford
  521.  
  522. followed by an empty line (just a carriage return) as the first two lines of the text of your reply. BulkRate will use this information to readdress the message.
  523.  
  524. (Note - BulkRate's reply button now does this automatically for you in networked sections.   -Greg)
  525.  
  526.  
  527. •Setup for Tabby•
  528.  
  529. This document is not a tutorial on Tabby. To set up Tabby you’ll have to consult the Tabby docs. Tabby is available for $80 from:
  530.  
  531. Michael Connick
  532. ME Connick and Company
  533. P.O. Box 307
  534. Bradley Beach, NJ 07720
  535.  
  536. BulkRate has been tested and works with Tabby 2.2.
  537.  
  538. Put a copy of BulkRate at the same disk/folder level as your copy of TabbyNet. Keep a spare copy of BulkRate once you have it configured properly.
  539.  
  540. You will probably want to create a unique account name for BulkRate. In the case of Glassell Park it uses an account named Fido. Fido is both the logon name and the last name of the user, who has no first name. BulkRate wants you to use accounts with matching logon names and “real” names. You could just as easily use a first name of Fido, last name Gate and logon name of Fido Gate.
  541.  
  542. Play with this account a bit to make sure you have it set up correctly. One easy way to set it up is to subscribe (Make Alias) the gateway user to the conferences you want to network, then tell BulkRate to read conferences only in the Home directory. When you have it set the way you want it, choose Preferences for the gateway account and select “Show only unread items in conferences and mailbox.” This will substantially speed up your sessions.
  543.  
  544. Remember to configure BulkRate with this user ID and password in BulkRate’s Host Settings dialog.
  545.  
  546. To configure BulkRate to work with Tabby, you must have a working and properly installed copy of Tabby (including a valid Tabby Nodes file). In addition, you need to find a friendly Host who will set you up as a point. Since FirstClass will not accept CrashMail, you cannot get a legal Fido node ID. Instead, you can operate as a point through a private network. Glassell Park is point 7 on Greg Staie’s MacValhalla, 1:102/942. Greg’s private network number is 30838, so BulkRate is set up as 1:30838/7.
  547.  
  548. Here are the Tabby Maint settings Glassell Park uses (to configure your copy of BulkRate, substitute your own BBS origin line, private net number and the node address of the Host BBS):
  549.  
  550. Primary Node Address       1:30338/7
  551. AKA Nodes   <none>
  552. Events      N 0000 to 24000    <any application name -- it will never run>
  553. Schedule        BBS        Both            0000 to 2400
  554.                    Tabby  Send Only      0000 to 2400   Special  All days   102/942
  555. Routing:
  556.   102/942 POLL
  557.   102/942 DIRECT
  558. Origin Name:
  559.   Glassell Park BBS (213) 254-4852
  560. EchoMail Areas:
  561.   2     SCMGEN   102/942
  562.   3     SCMHEL   102/942
  563.   4     SCMPROG  102/942
  564.   5     SCMMUSIC 102/942
  565.   6     SCMBUY   102/942
  566.   7     ARTILB   102/942
  567.   255   UNKNOWN    
  568.  
  569. The other Tabby Maint settings don’t make a difference.
  570.  
  571. Configure BulkRate’s Tabby settings by selecting Tabby… from the Settings menu. 
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595. The resulting window lets you adjust the following:
  596.  
  597. "Tabby event applications to run" is the sequence of events you’d like BulkRate to initiate for events. The default settings will look much like what Glassell Park has been using:
  598.  
  599. BulkRate,BRExport,EscToNull,TSN,ReOrigin,TSM,ArcMC,TabbyNet,ArcME,TDM,TSort,UnDupe,BulkRate,BRImport
  600.  
  601. BulkRate sends itself signals through the Tabby launch.next file. The first signal appears in the first two events -- BulkRate,BRExport. There is no BRExport application, but when BulkRate sees that command in a launch.next file it automatically initiates an export session. The second signal appears at the end of the launch.next list -- BulkRate,BRImport. This launches BulkRate, which then notices the BRImport command in the launch.next file and does an import session.
  602.  
  603. Before we proceed, a bit of terminology. Import and export are used from the point of view of the FirstClass BBS. An import session delivers messages from Tabby’s Generic Import file to BulkRate and then to the FirstClass BBS. An export session sends messages from the FirstClass BBS to BulkRate and then to the Tabby Generic Export file. Please remember this distinction -- it can get a bit confusing since BulkRate exports and imports messages from and to both the FirstClass board and the Tabby board.
  604.  
  605. Here is a brief description of other components of the event string:
  606.  
  607. * EscToNull turns escape characters in the Generic Export file into ASCII nulls. This is necessary because BulkRate can’t directly write an ASCII null, which is required by the Generic Export file.
  608. * TSN is my abbreviation for TabbyNet SendNews
  609. * ReOrigin changes 1:30838/7 in Generic Export origin lines into 1:102/942.7
  610. * TSM is my abbreviation for TabbyNet SendNews
  611. * ArcMC is my abbreviation for ArcMail Compress
  612. * TabbyNet is TabbyNet
  613. * ArcME is my abbreviation for ArcMail Extract
  614. * TDM is my abbreviation for TabbyNet DeliverMail
  615. * TSort is Kirk Crawford’s utility which sorts Generic Import messages by date. If you don't have TSort, you can safely remove its name from this sequence.
  616. * UnDupe eliminates messages posted by the FirstClass board from being echoed back to it, as would otherwise happen with echoes routed to points.
  617.  
  618. EscToNull, ReOrigin and UnDupe were written by Pete Johnson. They are all free (but copyrighted by Pete) and are included in the BulkRate Tabby package. Here is a bit more information on these three Tabby utilities:
  619.  
  620. EscToNull turns all escape characters (byte value 27) in Generic Export into ASCII nulls (byte value 0). It requires no configuration -- just put it at the same level as TabbyNet.
  621.  
  622. ReOrigin turns all incidences of your private node number in the origin line into a Fido point number. It requires configuration -- launch it and hold down the mouse button, enter the private net number (i.e. 1:30836/7) and the Fido point number (i.e. 102/942.7) and click OK. Put it at the same level as TabbyNet.
  623.  
  624. UnDupe deletes all incoming messages with the same origin line as your BBS -- this is necessary to avoid dupes if you’re picking up messages as a point (it won’t hurt anything anyway). It requires no configuration -- just put it at the same level as TabbyNet.
  625.  
  626. The four buttons in the BulkRate Tabby dialog do the following:
  627.  
  628. "Do Tabby event now" initiates a Tabby event using the string of events in the “Tabby event applications to run” window. This cycle normally consists of calling the FirstClass BBS to get mail, exporting mail, turning things over to Tabby, then importing mail and calling the FirstClass BBS to send the mail.
  629.  
  630. "Schedule Tabby event" lets you schedule a time for the Tabby event to run automatically.
  631.  
  632. "Export mail now" calls the FirstClass BBS to get mail, then exports mail to the Generic Export file. If Generic Export already exists, new mail is added to the end of the file.
  633.  
  634. "Import mail now" imports mail from the Generic Import file, then calls the FirstClass BBS to send the mail.
  635.  
  636. If you use the “Export mail now” and “Import mail now” buttons, you will have to run TabbyNet on your own, either through a subsequent session using BulkRate’s “Do Tabby event now” button or with a utility such as Gliders.
  637.  
  638. "Network Node Number" is your private node number. In the case of Glassell Park, this is 30838/7.
  639.  
  640. "Conference Names / Category Numbers" is a list of conference names as they appear on your FirstClass BBS followed by a slash and a three-digit code for the Tabby areas you want to map them to. These can be any numbers from 1 to 255 as long as they agree with the numbers you assigned to EchoMail Areas with Tabby Maint. These are the settings used by Glassell Park:
  641.  
  642. NetGeneral,002
  643. NetHelp,003
  644. Programming,004
  645. Music,005
  646. Buy&Sell,006
  647. ArtilleryBeta,007
  648.  
  649.  
  650. •Bugs, Hints and Kinks•
  651.  
  652. The following problems exist with BulkRate:
  653.  
  654. * You cannot reliably transfer messages at 9600 baud, but 2400 baud and below work fine.  Some users have reported that they are using 9600 bps successfully, so do so at your own risk.
  655.  
  656. * Chat requests from other users will cause BulkRate to become hopelessly confused.  My recommendation is to log on to your FirstClass BBS using FirstClass User 1.65 (or later) and set your preferences to disallow chat requests.
  657.  
  658. * The FirstClass CLUI has problems when there are more than 100 messages available in a section - so BulkRate has the same problem.  To get around this, and also make BulkRate run MUCH faster, use FirstClass User to set your preferences to show only UNREAD messages.
  659.  
  660. If BulkRate hangs up during its processing, try the following:
  661.  
  662. * Hit Command-. (that’s a period) to interrupt BulkRate.
  663. * When you see a dialog asking what to do, hit Cancel.
  664. * Hit Command-W one or more times to close any windows. Although some windows look like modal windows which you cannot close, many of them will close via Command-W.
  665. * Quit BulkRate.
  666. The next time you start BulkRate, it may automatically try to start a Tabby event -- just hit Cancel.
  667.  
  668. You will have to trim old messages from your networked conferences. At the moment, there is no solution for automating this (unless you want to set a *very* short message expire time for your whole board!).
  669.  
  670.      Pete Johnson
  671.      Glassell Park BBS
  672.      (213) 254-4852
  673.      Los Angeles, CA
  674.  
  675.  
  676. •Credits•
  677.  
  678. Portions of BulkRate are © copyright 1989 , 1990  Silicon Beach Software,, Inc.
  679.  
  680. Serial port XCMDs: HyperCard Serial Toolkit by Harry Chesley, 
  681. © copyright 1987 Apple Computer
  682.  
  683. Other XCMDs/XFCNs:
  684.     FileExists() by Guy Kuo
  685.     NewFileName() by Andrew Gilmartin
  686.     FileType() by Larry Wolfarth
  687.     DeleteFile by Dewi Williams
  688.   CloseSerPort by Pete Johnson
  689.  
  690. All other XCMDs/XFCNs are part of the SuperCard development package.
  691.  
  692. All SuperTalk scripts © copyright 1991, 1992 by Greg Neagle
  693. Visual design © copyright 1991, 1992 by Greg Neagle
  694. This documentation © copyright 1991, 1992 by Greg Neagle
  695.  
  696. Thanks to Pete Johnson for his time, support and hard work.
  697. Thanks to my beta testers, and special thanks to Paul Hampton and John E. Harrah.
  698.  
  699.  
  700.  
  701. Greg Neagle
  702. 951 E. Greenwood Ave #M3
  703. La Habra, CA 90631
  704.  
  705. Remember, if you use the BulkRate package, send Greg a postcard or drop Pete and/or Greg a line on Glassell Park!
  706.